package com.lihui;

/**
 * 功能描述
 *
 * @author wileda
 * @date 2022/09/23  19:30
 */
class MyArray02<T> {
    // 这里先暂且这样写
    private T[] arrays = (T[])new Object[10];

    // 这里先不做非空，越界等校验，只做演示
    public void setValue (int pos, T value) {
        arrays[pos] = value;
    }

    public T getPos (int pos) {
        return arrays[pos];
    }

    public T[] getArrays () {
        return arrays;
    }
}
public class Demo03 {
    public static void main(String[] args) {
        MyArray02<Integer> myArray02 = new MyArray02<>();
        myArray02.setValue(0, 10);
        Integer[] temp = myArray02.getArrays();
    }
}










